Requirement Change Prediction Model for Small Software Systems
نویسندگان
چکیده
The software industry plays a vital role in driving technological advancements. Software projects are complex and consist of many components, so change is unavoidable these projects. requirements must be predicted early to preserve resources, since it can lead project failures. This work focuses on small-scale systems which changed gradually. provides probabilistic prediction model, predicts the probability changes requirement specifications. first part considers analyzing due certain variables with help stakeholders, developers, experts by questionnaire method. Then, proposed model incorporates their knowledge Bayesian network as conditional probabilities independent dependent variables. approach utilizes variable elimination method obtain posterior revisions document. was evaluated sensitivity analysis comparison methods. For given dataset, computed low state 0.42, high 0.45. Thus, results proved that predict document accurately outperforming existing models.
منابع مشابه
Change Prediction in Object-Oriented Software Systems: A Probabilistic Approach
An estimation of change-proneness of parts of a software system is an active topic in the area of software engineering. Such estimates can be used to predict changes to different classes of a system from one release to the next. They can also be used to estimate and possibly reduce the effort required during the development and maintenance phase by balancing the amount of developers’ time assig...
متن کاملChange Requirement Management Issues for a Large Software Development Projects
There are no major organizations that are free from the challenges of initiating, developing and implementing effective software changes management. Only few project managers got the ability to manage the change efficiently. As a result, software practitioners recognize that strategic change is not temporary issues but it is continued process. Software Change requirement management approach is ...
متن کاملSoftware Fault Prediction Model for Embedded Systems: A Novel finding
Software testing plays a vital role in software development especially when the software developed is mission, safety and business critical applications. Software testing is the most time consuming and costly phase. Prediction of a modules info fault-prone and non fault prone prior to testing is one of the cost effective technique. Predicting a safe module as faulty increases the cost of projec...
متن کاملEnhancement in the effectiveness of requirement change management model for global software development
Department of Computer Science, University of Agriculture, Faisalabad Corresponding Author’s email: [email protected] ABSTRACT— The need for change in project requirements is necessary for every organization due to change in technology, change in government policy, and change of customer or stakeholder’s requirements. Requirement Change Management (RCM) is not an easy task, especially in ...
متن کاملChange-Enabled Software Systems
Few real software systems are built completely from scratch nowadays. Instead, systems are built iteratively and incrementally, while integrating and interacting with components from many other systems. Adaptation, reconfiguration and evolution are normal, ongoing processes throughout the lifecycle of a software system. Nevertheless the platforms, tools and environments we use to develop softwa...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Computers
سال: 2023
ISSN: ['2073-431X']
DOI: https://doi.org/10.3390/computers12080164